home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / tos / progut~1 / proff.zoo / Makefile.gcc < prev    next >
Encoding:
Makefile  |  1990-05-08  |  651 b   |  27 lines

  1. # redefine SUNCC to CC if you are *not* cross-compiling
  2. #
  3. SUNCC = gcc
  4. CC = cgcc
  5. CFLAGS=-O -D__GNUC_TOS__ -DATARIST -mshort -fomit-frame-pointer \
  6. -fcombine-regs -fstrength-reduce
  7. LDFLAGS = -mshort -s -v
  8. OBJS=     proff.o proff01.o proff02.o lookup.o pinit.o putwrd.o\
  9.     pxlex.o pxxparse.o dostuff2.o eval.o stack.o map.o
  10.  
  11. proff.ttp: $(OBJS)
  12.     $(CC) -o proff.ttp $(OBJS) $(LDFLAGS)
  13.  
  14. $(OBJS): lextab.h lextab.d proff.h
  15.  
  16. lextab.h lextab.d: proffsym.new ltb
  17.     ./ltb proffsym.new lextab
  18.  
  19. ltb: ltb.c look.c
  20.     $(SUNCC) -O -s -o ltb ltb.c look.c
  21. clean:
  22.     rm -f *.o
  23. realclean: clean
  24.     rm -f proff.ttp report core
  25. arch:
  26.     ./archc Makefile *.c *.h proffsym.new >proff.arc
  27.